explosive rivets - Turkish English Dictionary